Crate display_interface_parallel_gpio[][src]

Expand description

Generic parallel GPIO interface for display drivers

Structs

Generic8BitBus

A generic implementation of OutputBus using OutputPins

Generic16BitBus

A generic implementation of OutputBus using OutputPins

PGPIO8BitInterface

Parallel 8 Bit communication interface

PGPIO16BitInterface

Parallel 16 Bit communication interface

Enums

DataFormat

DI specific data format wrapper around slices of various widths Display drivers need to implement non-trivial conversions (e.g. with padding) as the hardware requires.

DisplayError

A ubiquitous error type for all kinds of problems which could happen when communicating with a display

Traits

OutputBus

This trait represents the data pins of a parallel bus.

WriteOnlyDataCommand

This trait implements a write-only interface for a display which has separate data and command modes. It is the responsibility of implementations to activate the correct mode in their implementation when corresponding method is called.